Volume 19, Issue 14, December 2018, Pages 349-400
Ebrahim bin Mohalhl Attia Almalky; Dr / Ashraf Abdo Hassan Alalfy